04f9179bcbf5e498de407cd42214dcb8f6840767,portal-impl/src/com/liferay/portal/spring/hibernate/DialectDetector.java,DialectDetector,getDialect,#DataSource#,48

Before Change


			String dbName = databaseMetaData.getDatabaseProductName();
			int dbMajorVersion = databaseMetaData.getDatabaseMajorVersion();

			dialectKey = dbName.concat(StringPool.COLON).concat(
				String.valueOf(dbMajorVersion));

			dialect = _dialects.get(dialectKey);

After Change


			DatabaseMetaData databaseMetaData = connection.getMetaData();

			String dbName = databaseMetaData.getDatabaseProductName();
			int dbMajorVersion = databaseMetaData.getDatabaseMajorVersion();
			int dbMinorVersion = databaseMetaData.getDatabaseMinorVersion();

			StringBundler sb = new StringBundler(5);

			sb.append(dbName);
			sb.append(StringPool.COLON);
			sb.append(dbMajorVersion);
			sb.append(StringPool.COLON);
			sb.append(dbMinorVersion);

			dialectKey = sb.toString();

			dialect = _dialects.get(dialectKey);